p,h2,dl,dd,h4{margin: 0; padding: 0}

.head .iconfont,.head .iconfont{font-size: 14px;}

.iadarea1{margin:-10px auto;width:1200px;}
.iadarea1 .adexh{width:1208px;}
.iadarea1 img{width: 100%;}
.iadarea1 .adexh li{float:left;width:596px;height:120px;overflow:hidden;margin:0 8px 0 0;position:relative;}
.iadarea1 .adgold{width:1208px;}
.iadarea1 .adgold li{float:left;width:294px;height:80px;overflow:hidden;margin:8px 8px 0 0;position:relative;}
.iadarea1 .adgold li img{width: 100%}
.iadarea1 .adbrandh{margin:8px 0 0 0;height:30px;padding:0;background:url('image/iadbrandh.png') left center no-repeat;overflow:hidden;}
.iadarea1 .adbrandh span{float:right;font-size:12px;color:#fff;margin-right:50px;font-weight:normal}
.iadarea1 .adbrand{width:1206px;}
.iadarea1 .adbrand li{float:left;width:195px;height:120px;overflow:hidden;margin:6px 6px 0 0;position:relative;}
.iadarea1 .adbrand li p{margin:0;padding:20px 0 0 0;width:195px;height: 100px;display:none;overflow:hidden;position: absolute;z-index: 1;bottom: 0;left:0;text-align: center;background:rgba(18,21,44,0.7);}
.iadarea1 .adbrand li p img{width: 100%}
.iadarea2{width:300px;overflow:hidden;padding-top:1px;}
.iadarea2 p{margin:0 0 8px 0;padding:0;overflow:hidden;position:relative;}
.iadarea2 p:last-child{margin-bottom: 0;}
.iadarea3{margin:0 auto;width:1200px;overflow: hidden;}
.iadarea3 li{float:left;position: relative;width: 596px;height:auto;overflow: hidden; margin: 0 8px 10px 0;}
.iadarea3 li:nth-child(even){margin-right: 0}
.iadarea3 li img{width: 100%}
.iadarea4{margin:0 auto;width:1200px;overflow: hidden;}
.iadarea4 li{float:left;position: relative;width: 395px;height:106px;overflow: hidden; list-style: none; margin-right: 7.5px; margin-bottom: 10px;}
.iadarea4 li img{width: 100%;}
.iadarea4 li:last-child{margin-right: 0}

.ad-open-show{margin: 15px 0 4px;}
.ad-open-show ul{width: 1206px;}
.ad-open-show li{position: relative; width: 195px; height: 90px; margin:0 6px 6px 0; float: left}
.ad-open-show li .min{border-radius: 3px; width: 195px; height: 90px;}
.ad-open-show li .max{display: none; width: 195px; position: absolute; left: 0; bottom: 0; z-index:  box-shadow: #eaeaea 1px 5px 10px; border-top-left-radius: 3px; border-top-right-radius: 3px;}
.ad-open-show li:hover .max{display: block}


.toys-head{height: 54px; line-height: 54px; font-size: 16px; font-weight: 500; padding: 0 20px;}
.toys-head .f_r{padding-right: 10px;}
.toys-head span a{font-size: 12px; font-weight: normal;}
.toys-head span a.w{padding: 5px 8px; color: #333333; border: 1px solid #eee; margin-right: 10px; border-radius: 10px;}
.toys-head span a.w:hover{color: #ffffff; background: #e60013; }
.toys-tags-head{height: 54px; line-height: 54px; padding:0 20px;}
.toys-tags-head li{width: 74px; float: left; text-align: center; font-size: 16px; display: inline-block; margin-right: 25px; position: relative;}
.toys-tags-head li.active a{color: #e60013; font-weight: bold;}
.toys-tags-head li.sub{width: auto;}
.toys-tags-head li i{    position: absolute;left: 0;bottom: -1px;width: 100%;height: 2px;background: #e60013;border-radius: 2px;content: "";-webkit-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;}
.toys-index-l{width: 880px; float: left; background: #ffffff;}
.toys-index-r{width: 300px; float: right;}
.brand-list{padding: 0 20px 20px; box-sizing: border-box; width: 100%;}
.brand-list li{width: 144px;}

.h-news{padding: 15px 0 15px; border-bottom: 1px solid #eee}
.h-news h2{font-size: 22px; line-height: 44px; margin: 0; text-align: center;}
.h-news p{height: 30px; overflow: hidden; text-align: center; line-height: 30px; font-size: 14px; margin: 0; width: 100%;}
.h-news p a{position: relative;  display: inline-block; }
.h-news p span{margin: 0 5px 0 8px;}
.h-news p a:last-child:after{width: 0;}
.h-news a:hover{color:#FF3300;}
.news-detail li{margin-top: 16px; float: left; width: 50%; }
.news-detail .img{width: 125px; height: 70px; float: left;  margin: 0;}
.news-detail .img img{border-radius: 5px;}
.news-detail .news-detail-title {padding: 0 20px 0 135px;}
.news-detail .news-detail-title p{height: 44px; line-height: 22px; margin-bottom: 9px; font-size: 14px;}
.news-detail .news-detail-title span.cate{padding: 2px 5px;background: #e60000;color: #fff;font-size: 12px;border-radius: 5px;margin-right: 10px;}
.news-detail .news-detail-title span.time{color: #999999;}

.member-box{background: #ffffff; box-sizing: border-box}
.member-box .member-lr{ position: relative; height: 50px; width: 100%; border-bottom: 1px solid #eee;}
.member-box .member-lr:before{position: absolute; top: 0; left: 50%; z-index: 10; content: ''; width: 1px; height: 50px; background: #eee}
.member-box .member-lr div{width: 50%; background: #ffffff;float: left; font-size: 16px; height: 50px; line-height: 50px;text-align: center }
.member-box .member-lr div span{margin-right: 5px;}

.magazine-tabs{background: #ffffff;}
.magazine-head{height: 40px;}
.magazine-head li{width: 33.33%; position: relative; background: #333333; color: #ffffff; font-size: 13px; line-height: 33px; text-align: center; height: 33px; float: left; cursor: pointer}
.magazine-head .on{background: #e60013;}
.magazine-head .on:before{position: absolute; content: ''; left: 50%; bottom: -16px; width: 0; height: 0; z-index: 10; border: 8px solid transparent;border-top-color: #e60013 ;}
.magazine-content{padding-top: 15px; display: none;}
.magazine-content .img li{width: 140px; float: left; box-sizing: border-box; padding: 0 0 10px 10px;}
.magazine-content .img li img{width: 150px; height: 190px;}
.magazine-content .schedule-time{width: 135px; box-sizing: border-box; padding: 0 10px; float: right; background: #ffffff;}
.magazine-content .schedule-time p{line-height: 25px; font-size: 12px}
.magazine-content .schedule-time p.text{height: 150px; overflow: hidden; color: #666666}
.magazine-content .schedule-time p.more{ float: right; margin:15px 0 0; background: #EEEEEE; text-align: center; line-height: 25px; height: 25px;}
.sell-content{margin-left:20px; float: right; width: 677px;}

.hotsell{display: none; border: 1px solid #eee;border-right: 0; border-bottom: 0;}
.hotsell li{float:left;width:148px; height: 157px; border-right:1px solid #eee; border-bottom: 1px solid #eee; padding: 10px; }
.hotsell li p{line-height: 25px;height: 25px;overflow: hidden;padding: 0 10px 0 10px;margin: 0}
.hotsell li img{width: 148px;height:111px;}

.ian-b {height:44px;margin:10px 16px 6px 16px;}
.ian-b li {height:22px;line-height:22px;overflow:hidden;}

/*.iCompany-b{margin-top: 5px;}*/
.iCompany-t{background: #ffffff;}
.iCompany-t .iCompany-head{height: 44px; border-bottom: 1px solid #eee; font-weight: bold; line-height: 44px; font-size: 16px; text-align: center; }
.iCompany-t .iCompany-head span{color: #e60013; font-size: 16px;}
.iCompany-t li{width: 33%; float: left; text-align: center; border-right: 1px solid #eee; height: 36px; margin: 20px 0}
.iCompany-t ul li:last-child{border-right: 0;}
.iCompany-t li p{height: 16px; line-height: 16px;  font-weight: bold; font-size: 14px; margin-bottom: 5px;}
.iCompany-t li span{height: 16px; line-height: 16px; color: #666666}

.icom{border-top: 1px solid #eee; padding: 12px 10px 16px; background: #ffffff;}
.icom div{margin-top: 19px; }
.icom div:first-child{margin-top: 0;}
.icom div h4{margin:0;padding: 0;font-size: 14px;line-height: 30px;height: 30px;overflow: hidden;font-weight: normal;}
.icom div p{margin: 0;padding: 0;line-height: 20px;color: #666;height: 20px;overflow: hidden;}
.icom div img{border:1px solid #eee;border-radius: 5px;width: 50px;height: 50px;padding: 2px;margin-right: 10px;}

.hot-brand {width: 1200px;overflow: hidden;}
.hot-brand .invest li{float:left;width:190px; box-sizing: border-box; margin-right: 12px; position: relative; transition: all 0.6s;}
.hot-brand .invest li:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
.hot-brand .invest li:last-child{margin-right: 0;}
.hot-brand .invest li a{display: block}
.hot-brand .invest li img{width: 100%; height: 99px;vertical-align:middle;}
.hot-brand .invest li p{margin:0;padding: 0 5px;width:100%; box-sizing: border-box; line-height: 26px;height: 26px;overflow: hidden; font-size: 12px; background: rgba(0,0,0,0.5); width: 100%; color: #ffffff; text-align: center}

.brand-list li{height:95px;}


.news-main-content .indexNewsList .item{padding: 20px; border-bottom: 1px solid #f0f0f0;}
.news-main-content .indexNewsList .item:hover{background: #f1f1f1a6}
.news-main-content .indexNewsList p.img{width: 225px; height: 135px; float: left; overflow: hidden; position: relative;}
.news-main-content .indexNewsList p.img .cate{position: absolute; left: 10px; top: 10px; background-color: rgba(0,0,0,0.5); z-index: 20; padding: 3px 5px; font-size: 12px; border-radius: 5px;}
.news-main-content .indexNewsList p.img .cate a{color: #ffffff;}
.news-main-content .indexNewsList p.img img{width: 100%; border-radius: 5px; border: 0; transition: all 0.6s;}
.news-main-content .indexNewsList p.img:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}

.news-main-content .indexNewsList .list-text{width: 595px; float: right;}
.news-main-content .indexNewsList .title-text{font-size: 18px; line-height: 40px; height: 40px; font-weight: 500; overflow: hidden;}
.news-main-content .indexNewsList .desc-text{font-size: 14px; color: #666; line-height: 30px; height: 60px; overflow: hidden;}
.news-main-content .indexNewsList .info-text{padding-top: 8px; color: #999}
.news-main-content .indexNewsList .info-text a{color: #999}
.news-main-content .indexNewsList .info-text .tags a{padding-right: 10px;}
.news-main-content .indexNewsList .info-text .time{margin-right: 10px;}
.news-main-content .indexNewsList .item-sell{padding: 5px 20px 20px;}
.news-main-content .indexNewsList .item-sell-list{width: 100%; overflow: hidden;}
/*.news-main-content .indexNewsList .item-sell-list::-webkit-scrollbar{display:none;}*/
.news-main-content .indexNewsList .item-sell-list ul{ height: 149px; -webkit-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s;}
.news-main-content .indexNewsList .item-sell-content{ position: relative;}
.news-main-content .indexNewsList .item-sell-content .ar-left{position: absolute;left: 0;cursor: pointer;top: 50%;margin-top: -24px;background: #e0e0e0 url(image/nimg52_left.png) center no-repeat;background-size: 40%;padding: 5px;opacity: 0.6;z-index: 22;width: 20px;height: 40px;display: block;}
.news-main-content .indexNewsList .item-sell-content .ar-left:hover,.news-main-content .indexNewsList .item-sell-content .ar-right:hover{opacity: 1}
.news-main-content .indexNewsList .item-sell-content .ar-right{position: absolute;right: 0;cursor: pointer;top: 50%;margin-top: -24px;background: #e0e0e0 url(image/nimg52_right.png) center no-repeat;background-size: 40%;padding: 5px;opacity: 0.6;z-index: 22;width: 20px;height: 40px;display: block;}
.news-main-content .indexNewsList .item-sell li{width: 202px; float: left;  position: relative; margin-right: 10px; border-radius: 5px; background: #ffffff; padding: 10px; box-sizing: border-box;}
.news-main-content .indexNewsList .item-sell li:last-child{margin-right: 0;}
.news-main-content .indexNewsList .item-sell li p{line-height: 25px;width: 100%; }
.news-main-content .indexNewsList .item-sell li p.img{height: 129px;}
.news-main-content .indexNewsList .item-sell li p.tit{height: 25px; position: absolute; left: 0; width: 100%; bottom: 0; box-sizing: border-box; padding: 0 5px; background: rgba(0,0,0,0.5); color: #ffffff; line-height: 25px; text-align: center; overflow: hidden;}
.news-main-content .indexNewsList .item-sell .index-head{font-size: 16px; font-weight: 500; line-height: 40px; height: 40px; text-indent: 5px; }
.news-main-content .indexNewsList .item-sell .index-head span{font-size: 12px; font-weight: normal;}
.sell-main-content{padding: 8px 20px 8px}
.sell-main-content .sell-category li{width: 49%; float: left; height: 115px; margin-bottom: 10px;}
.sell-main-content .sell-category li:nth-child(odd){margin-right: 2%;}
.sell-main-content .sell-category .htit{font-size: 14px; line-height: 42px; height: 42px; width: 100%; font-weight: bold}
.sell-main-content .sell-category .cate-items{line-height: 18px;}
.sell-main-content .sell-category .cate-items a{display: inline-block; margin: 0 8px 8px 0; color: #666;}
.index-buy{background: #ffffff;}
.index-buy .ihead{ height: 45px;line-height: 45px; background: #f6f6f6;font-weight: bold; font-size: 16px; padding: 0 15px;}
.index-buy .ihead span{font-weight: normal; font-size: 12px; }
.index-buy .index-buy-list{padding: 10px 15px;}
.index-buy ul{ border-left: 1px dashed #f1eded; }
.index-buy li{padding: 6px 10px 10px; position: relative;}
.index-buy li:before{ position: absolute;margin-left: -6px;left: 0;top: 11px;width: 10px;height: 10px;border-radius: 6px;border: 4px solid var(--theme-color);background: #e60013;-webkit-box-sizing: content-box;box-sizing: content-box;opacity: .8;content: "";}
.index-buy li:hover:before{opacity: .3;}
.index-buy li:last-child{border-bottom: 0;}
.index-buy li h4{font-size: 14px; line-height: 22px; font-weight: normal; max-height: 22px; overflow: hidden;}
.index-buy li p{line-height: 30px; color: #999}
.links-box .links-left p{background: #ffffff;}
.itab-head{padding: 0; height: 45px; line-height: 45px; background: #ffffff;}
.itab-head li.on{border-radius: 0;}
.itab-head li{width: 50%; padding: 0;height: 45px;line-height: 45px; text-align: center;  margin: 0; border-radius: 0;}
.headContent{background: #ffffff;}
/*.item-ad .adgold{width:1208px;}*/
.item-ad li{float:left;width:276px;height:80px;overflow:hidden;margin-right: 6px; position:relative;}
.item-ad .adgold2 li{width: 415px; margin-right: 10px;}
.item-ad li img{width: 100%;}
.item-ad li:last-child{margin-right: 0;}
.pages{padding: 14px 0;}

.toys-grid{background: #ffffff;}
.toys-grid li{width: 25%; float: left; padding: 15px 5px 8px; box-sizing: border-box; text-align: center}
.toys-grid li p.img img {width: 30px; height: 30px}
.toys-grid li p.text{font-size: 11px; line-height: 30px; height: 30px}